package com.lengmou.service;

import com.lengmou.entity.Goods;

import java.util.List;
import java.util.Map;

public interface GoodsService {
//    获取所有商品
    public List<Goods> getAllGoods();
//    根据id获取商品
    public Goods getGoodsById(int id);
//    模糊根据商品名称
    public List<Goods> getGoodsByNames(String name);
//    根据类型获取商品
    public List<Goods> getGoodsByType(int type);
//    搜索商品
    public List<Goods> searchGoods(Map<String,Object> map);
//    添加商品
    public int addGoods(Goods goods);
//    修改商品名称
    public int setGoodsName(Goods goods);
//    修改商品价格
    public int setGoodsPrice(Goods goods);
//    修改商品状态
    public int setGoodsState(Goods goods);
//     修改商品图片路径
    public int setGoodsImg(Goods goods);
//    修改商品类型
    public int setGoodsType(Goods goods);
//    删除商品
    public int deleteGoods(int id);
//    更新商品
    public int updataGoods(Goods goods);

}
